package com.bootdo.output.domain;

import java.io.Serializable;
import java.util.Date;
import java.util.List;



/**
 * 出库订单表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2018-04-26 16:50:51
 */
public class OutStorageDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//编号
	private Long outstorageId;
	//等级
	private Long outstorageOrderid;
	private String outstorageOrderName;
	//订单状态
	private String outstorageStatus;
	private String outstorageStatusName;
	//门店编号
	private String outstorageShopid;
	private String shopName;
	//建单日期
	private Date outstorageDate;
	//供应商id
	private Long providerId;
	private String providerName;

	private List<OutStorageDetailDO> dos ;
	
	//司机编号
	private Long outstorageDriverId;
	private String outstorageDriverName;
	private String outstorageDriverPhone;
	//交接员编号
	private Long outstorageConnectId;
	private String outstorageConnectName;
	//单号
	private String oddNumbers;
	//数量总计
	private String totalQuantity;
	//金额总计
	private String totalMoney;
	//联系人
	private String linkman;
	//联系电话
	private String phone;
	//地址
	private String address;	
	/**
	 * 设置：编号
	 */
	public void setOutstorageId(Long outstorageId) {
		this.outstorageId = outstorageId;
	}
	/**
	 * 获取：编号
	 */
	public Long getOutstorageId() {
		return outstorageId;
	}
	/**
	 * 设置：等级
	 */
	public void setOutstorageOrderid(Long outstorageOrderid) {
		this.outstorageOrderid = outstorageOrderid;
	}
	/**
	 * 获取：等级
	 */
	public Long getOutstorageOrderid() {
		return outstorageOrderid;
	}
	/**
	 * 设置：订单状态
	 */
	public void setOutstorageStatus(String outstorageStatus) {
		this.outstorageStatus = outstorageStatus;
	}
	/**
	 * 获取：订单状态
	 */
	public String getOutstorageStatus() {
		return outstorageStatus;
	}
	/**
	 * 设置：门店编号
	 */
	public void setOutstorageShopid(String outstorageShopid) {
		this.outstorageShopid = outstorageShopid;
	}
	/**
	 * 获取：门店编号
	 */
	public String getOutstorageShopid() {
		return outstorageShopid;
	}
	/**
	 * 设置：建单日期
	 */
	public void setOutstorageDate(Date outstorageDate) {
		this.outstorageDate = outstorageDate;
	}
	/**
	 * 获取：建单日期
	 */
	public Date getOutstorageDate() {
		return outstorageDate;
	}
	/**
	 * 设置：供应商id
	 */
	public void setProviderId(Long providerId) {
		this.providerId = providerId;
	}
	/**
	 * 获取：供应商id
	 */
	public Long getProviderId() {
		return providerId;
	}
	public String getShopName() {
		return shopName;
	}
	public void setShopName(String shopName) {
		this.shopName = shopName;
	}
	public String getProviderName() {
		return providerName;
	}
	public void setProviderName(String providerName) {
		this.providerName = providerName;
	}
	public List<OutStorageDetailDO> getDos() {
		return dos;
	}
	public void setDos(List<OutStorageDetailDO> dos) {
		this.dos = dos;
	}
	/**
	 * 设置：司机编号
	 */
	public void setOutstorageDriverId(Long outstorageDriverId) {
		this.outstorageDriverId = outstorageDriverId;
	}
	/**
	 * 获取：司机编号
	 */
	public Long getOutstorageDriverId() {
		return outstorageDriverId;
	}
	/**
	 * 设置：交接员编号
	 */
	public void setOutstorageConnectId(Long outstorageConnectId) {
		this.outstorageConnectId = outstorageConnectId;
	}
	/**
	 * 获取：交接员编号
	 */
	public Long getOutstorageConnectId() {
		return outstorageConnectId;
	}
	public String getOutstorageDriverName() {
		return outstorageDriverName;
	}
	public void setOutstorageDriverName(String outstorageDriverName) {
		this.outstorageDriverName = outstorageDriverName;
	}
	public String getOutstorageDriverPhone() {
		return outstorageDriverPhone;
	}
	public void setOutstorageDriverPhone(String outstorageDriverPhone) {
		this.outstorageDriverPhone = outstorageDriverPhone;
	}
	public String getOutstorageConnectName() {
		return outstorageConnectName;
	}
	public void setOutstorageConnectName(String outstorageConnectName) {
		this.outstorageConnectName = outstorageConnectName;
	}
	public String getOutstorageOrderName() {
		return outstorageOrderName;
	}
	public void setOutstorageOrderName(String outstorageOrderName) {
		this.outstorageOrderName = outstorageOrderName;
	}
	public String getOutstorageStatusName() {
		return outstorageStatusName;
	}
	public void setOutstorageStatusName(String outstorageStatusName) {
		this.outstorageStatusName = outstorageStatusName;
	}
	/**
	 * 设置：单号
	 */
	public void setOddNumbers(String oddNumbers) {
		this.oddNumbers = oddNumbers;
	}
	/**
	 * 获取：单号
	 */
	public String getOddNumbers() {
		return oddNumbers;
	}
	/**
	 * 设置：数量总计
	 */
	public void setTotalQuantity(String totalQuantity) {
		this.totalQuantity = totalQuantity;
	}
	/**
	 * 获取：数量总计
	 */
	public String getTotalQuantity() {
		return totalQuantity;
	}
	/**
	 * 设置：金额总计
	 */
	public void setTotalMoney(String totalMoney) {
		this.totalMoney = totalMoney;
	}
	/**
	 * 获取：金额总计
	 */
	public String getTotalMoney() {
		return totalMoney;
	}
	/**
	 * 设置：联系人
	 */
	public void setLinkman(String linkman) {
		this.linkman = linkman;
	}
	/**
	 * 获取：联系人
	 */
	public String getLinkman() {
		return linkman;
	}
	/**
	 * 设置：联系电话
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：联系电话
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：地址
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：地址
	 */
	public String getAddress() {
		return address;
	}
	@Override
	public String toString() {
		return "OutStorageDO [outstorageId=" + outstorageId + ", outstorageOrderid=" + outstorageOrderid
				+ ", outstorageOrderName=" + outstorageOrderName + ", outstorageStatus=" + outstorageStatus
				+ ", outstorageStatusName=" + outstorageStatusName + ", outstorageShopid=" + outstorageShopid
				+ ", shopName=" + shopName + ", outstorageDate=" + outstorageDate + ", providerId=" + providerId
				+ ", providerName=" + providerName + ", dos=" + dos + ", outstorageDriverId=" + outstorageDriverId
				+ ", outstorageDriverName=" + outstorageDriverName + ", outstorageDriverPhone=" + outstorageDriverPhone
				+ ", outstorageConnectId=" + outstorageConnectId + ", outstorageConnectName=" + outstorageConnectName
				+ ", oddNumbers=" + oddNumbers + ", totalQuantity=" + totalQuantity + ", totalMoney=" + totalMoney
				+ ", linkman=" + linkman + ", phone=" + phone + ", address=" + address + "]";
	}
	
}
